@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0px;
}

td {
	font-size:12px;
	padding:2px;
	line-height:21px;
}

.td1 {
	padding: 0px;
}

select,input {font-size: 12px;}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

img{
/*
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	*/
	margin:auto;
	clear:both;
}

.width960{
	clear: none;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	
	
}
.center{
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.input1{
	border: 1px solid #FE9850;
	background-color: #FFF;
	line-height: 18px;
	height: 18px;
	width: 110px;
	margin-top: 5px;
}
.input12{
	border: 1px solid #FE9850;
	background-color: #FFF;
	line-height: 18px;
	height: 18px;
	width: 72px;
	margin-top: 5px;
}

.input3{
	border: 1px solid #DEDEDE;
	background-color: #FFF;
	line-height: 25px;
	height: 25px;
}
.input3:hover{
	border: 1px solid #FE9850;
	background-color: #FFF;
	line-height: 25px;
	height: 25px;
}
.input2{
	background-image: url(3ayun_images/sub.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 50px;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 20px;
	text-align: center;
	color: #BA7822;
}
.height11{
	font-size: 0px;
	height: 11px;
}
.height5{
	font-size: 0px;
	height: 5px;
}
.height20{
	font-size: 0px;
	height: 20px;
}
.height15{
	font-size: 0px;
	height: 15px;	
}
.height25{
	font-size: 0px;
	height: 25px;
}
a{
	text-decoration: none;
	color: #445599;
}
a:hover{
	color: #F94405;
	text-decoration: none;
}
.dft a{
	font-size: 12px;
	text-decoration: none;
	color: #F94405;
}
.dft a:hover{
	font-size: 12px;
	color: #F94405;
	text-decoration: none;
}
.h1 a{
	font-size: 14px;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
.h1 a:hover{
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	background-image: url(3ayun_images/htb_1.gif);
	background-repeat: no-repeat;
	height: 39px;
	line-height: 39px;
	width: 71px;
	display: block;
	text-align: center;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-position: center center;
}

.h2 a{
	font-size: 12px;
	text-decoration: none;
	color: #F94405;
}
.h2 a:hover{
	font-size: 12px;
	color: #F94405;
	text-decoration: underline;
}

.h5 a{
	text-decoration: none;
	color: #344589;
}
.h5 a:hover{
	color: #F94405;
	text-decoration: none;
}

.top-nav{
	background-image: url(3ayun_images/top_nav.gif);
	background-repeat: repeat-x;
	height: 32px;
	width: 100%;
}
.nav{
	height: 32px;
	line-height: 32px;
}
.nav .nav_left{
	float: left;
	width: 495px;
	text-align: left;
	padding-left: 10px;
	
}
.nav .nav_right{
	float: right;
	width: 430px;
	text-align: right;
	padding-right: 10px;
}
.nav .nav_left span{
	margin-right: 3px;
	text-align: left;
	

}

.top_logo{
	height: 80px;
}
.top_logo .logo_left{
	float: left;
	width: 300px;
}
.top_logo .title_right{
	float: right;
	width: 660px;
	text-align: right;
}

.top_header{
	line-height: 39px;
	height: 39px;
}
.top_header .header_left{
	background-image: url(3ayun_images/hl.gif);
	background-repeat: no-repeat;
	float: left;
	width: 5px;
	height: 39px;
}
.top_header .header_center{
	background-image: url(3ayun_images/hc.gif);
	background-repeat: repeat-x;
	float: left;
	width: 950px;
	height: 39px;
}

.top_header .header_right{
	background-image: url(3ayun_images/hr.gif);
	background-repeat: no-repeat;
	float: right;
	width: 5px;
	height: 39px;
}

.def a{
	background-image: url(3ayun_images/htb.gif);
	background-repeat: no-repeat;
	height: 39px;
	width: 71px;
	display: block;
	color: #E88329;
	text-align: center;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-position: center center;
}
.def a:hover{
	background-image: url(3ayun_images/htb.gif);
	background-repeat: no-repeat;
	height: 39px;
	width: 71px;
	display: block;
	color: #E88329;
	text-align: center;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-position: center center;
}
.h_title{
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.h_title li{
	float: left;
	height: 39px;
	line-height: 39px;
	background-image: url(3ayun_images/hf.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: center;
	width: 100px;
	z-index: 1;
}
.subnav_bg{
	line-height: 20px;
	height: 25px;
	background-image: url(3ayun_images/subnav.png);
	background-repeat: repeat-x;
}
.subnav{
	line-height: 20px;
	height: 25px;
}
.subnav span{
	margin-right: 10px;
	margin-left: 10px;
	color: #E3E3E3;
}
.banner{
	height: 180px;
}
.i_cont{
	height: 217px;
}
.i_cont .i_cont_left{
	float: left;
	height: 217px;
	width: 310px;
	background-image: url(3ayun_images/cont_bg.gif);
	background-repeat: no-repeat;
}
.i_cont .i_cont_center{
	float: left;
	height: 217px;
	width: 310px;
	margin-right: 15px;
	margin-left: 15px;
	background-image: url(3ayun_images/cont_bg.gif);
	background-repeat: no-repeat;
}
.i_cont .i_cont_right{
	float: right;
	height: 217px;
	width: 310px;
	background-image: url(3ayun_images/cont_bg.gif);
	background-repeat: no-repeat;
}
.cont_t{
	height:20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #979797;
	margin-left: 20px;
	margin-right: 10px;
}
.cont_t .bg{
	float: left;
}
.cont_t .title{
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	float: right;
	width: 250px;
	padding-left: 10px;
	color: #FA4403;
}
.ico_bg{
	background-image: url(3ayun_images/ico1.gif);
	background-repeat: no-repeat;
	height: 14px;
	width: 15px;
}
.ico_bg1{
	background-image: url(3ayun_images/ico2.gif);
	background-repeat: no-repeat;
	height: 14px;
	width: 15px;
}
.cont_remark{
	line-height: 30px;
	height: 30px;
	
	margin-right: 10px;
	margin-left: 15px;
}
.cont_more{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	list-style-type: square;
	
}
.cont_mores{
	text-align: right;
	margin-top: 5px;
	margin-right: 30px;
}
.cont_more li{
	line-height: 27px;
}
.cont_button{
	clear: both;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

.f_cont_left{
	float: left;
	width: 230px;
}
.f_cont_right{
	float: right;
	width: 730px;
	
}
.left_bg{
	background-image: url(3ayun_images/c_l.gif);
	background-repeat: no-repeat;
	height: 27px;
	font-size: 14px;
	font-weight: bold;
	color: #FA4403;
	text-align: left;
	line-height: 27px;
}
.left_cont{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #F2F2F2;
	border-bottom-color: #F2F2F2;
	border-left-color: #F2F2F2;
}
.left_bg span{
	float: left;
	display: block;
	margin-top: 6px;
	margin-left: 10px;
	margin-right: 10px;
}
.left_cont ul{
	list-style-type: none;
	margin-left: 15px;
	margin-right: 5px;
}
.left_cont ul li{
	line-height: 30px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F8EFE8;
}
.left_cont ul li span{
	font-family: "宋体";
	color: #FF9900;
	float: left;
	margin-right: 3px;
}
.left_bcont{
	border: 1px solid #F2F2F2;
	background-color: #FBFBFB;
	padding: 5px;
}
.left_bcont .left_bcont_1{
	background-color: #FFF;
}
.left_bcont .left_bcont_1 .t{
	font-size: 14px;
	font-weight: bold;
	color: #FA4403;
	padding-left: 10px;
	line-height: 30px;
	height: 30px;
}
.left_bcont .left_bcont_1 .b{
	background-image: url(3ayun_images/left_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 7px;
	margin-left: 3px;
}
.left_bcont_1 ul{
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.left_bcont_1 ul li{
	line-height: 30px;
	height: 30px;
	color: #4A7CB3;	
}
.left_bcont_1 ul li a{color: #4A7CB3;font-size:12px}
.left_bcont_1 ul li a:hover{color: #F94405;font-size:12px}
.left_bcont_1 ul li span{
	background-image: url(3ayun_images/ico3.gif);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	height: 30px;
	width: 16px;
	display: block;
	font-size: 11px;
	color: #FFF;
	line-height: 30px;
	margin-right: 5px;
}
.right_cont{
	/*margin-right: 10px;*/
	margin-left: 20px;
	
}
.right_cont .title{
	font-size: 12px;
	line-height: 25px;
	height: 25px;
}
.right_cont .title a{
	color: #666;
	text-decoration: none;
}
.right_cont .title a:hover{
	color: #EB8227;
	text-decoration: none;
}
.right_cont .bg{
	background-image: url(3ayun_images/right_bg.gif);
	background-repeat: no-repeat;
	height: 8px;
}

.cont_body p{
    margin: 0 0 25px 0;
}

.cont_body{
	line-height: 25px;
	
	
}
.news_left{
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #DEDEDE;
	border-right-color: #DEDEDE;
	border-left-color: #DEDEDE;	
}
.news_left .new_t{
	background-image: url(3ayun_images/new_bg.gif);
	background-repeat: repeat-x;
	height: 27px;
	margin: 1px;
	font-size: 12px;
	line-height: 27px;
	font-weight: bold;
	color: #FFF;
	padding-left: 10px;
}
.new_menu{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.new_menu li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	line-height: 27px;
	height: 27px;

}
.new_menu li span{
	padding-left: 30px;
	display: block;
}
.new_def span{
	background-image: url(3ayun_images/newdef.gif);
	background-repeat: no-repeat;
	height: 25px;
}
.new_menu li a{
	background-color: #F5F5F5;
	margin: 1px;
	line-height: 25px;
	height: 25px;
	display: block;
}
.new_menu li a:hover{
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	line-height: 25px;
	background-image: url(3ayun_images/newdef.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
}
.new_def a{
	font-size: 12px;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}
.new_list{
	margin-left: 20px;
}
.new_list li{
	line-height: 30px;
	height: 30px;
}
.new_list li span{
	font-size: 12px;
	margin-left: 20px;
	color: #737373;
}
.new_list a{
	font-size: 14px;
	text-decoration: none;
}
.new_list a:hover{
	font-size: 14px;
	text-decoration: none;
	color: #F00;
}

.new_def a:hover{
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

.bottom{
	background-color: #FDFDFD;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EEEEEE;
}
.bottom .bottom_cont{
	text-align: center;
}
.bottom .bottom_cont .bottom_1{
	line-height: 25px;
	height: 25px;
}
.bottom .bottom_cont .bottom_1 span{
	margin-right: 10px;
	margin-left: 10px;
}
.bottom .bottom_cont .bottom_2{
	line-height: 25px;
}
.tab{
	background-color: #FFF9F1;
	border: 1px solid #EFE0D7;
}
.content_title{
	height: 169px;
}
.content_title .content_title_img{
	float: left;
	width: 219px;
	text-align: center;
	margin-top: 10px;padding-left:10px; 
	
}
.content_title  .content_title_remark{
	float: right;
	text-align: left;
	width: 440px;
	padding-right: 10px;
}
.img span{
	border: 1px solid #F2F2F2;
	padding: 2px;
	background-color: #FFF;
	display: block;
}
.name{
	color:#FA4403;
	font-family:"Microsoft YaHei";
	font-size: 20px;
}
.name1{
	color:#FA4403;
	font-size: 16px;
}
.buy_top{
	height: 29px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
	text-align: left;
}
.buy_top span{
	background-image: url(3ayun_images/buy_title.gif);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 120px;
	color:#FA4403;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	text-align: center;
	letter-spacing: 5px;
}
.buy_cont{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;
	padding: 10px;
}
.tab1_color{color:#FA4403;}
.tab1_size{
	font-size: 12px;
}
.buy_button{
	font-size: 12px;
	line-height: 22px;
	color: #FFF;
	background-image: url(3ayun_images/buy1.gif);
	background-repeat: no-repeat;
	text-align: center;
	display: block;
	height: 22px;
	width: 65px;
}
.buy_button a{
	color: #FFF;
	text-decoration: none;
}
.buy_button a:hover{
	color: #FFF;
	text-decoration: none;
}
.buy_button1{
	font-size: 12px;
	line-height: 22px;
	color: #FFF;
	background-image: url(3ayun_images/buy5.gif);
	background-repeat: no-repeat;
	text-align: center;
	display: block;
	height: 22px;
	width: 65px;
}
.buy_button1 a{
	color: #FFF;
	text-decoration: none;
}
.buy_button1 a:hover{
	color: #FFF;
	text-decoration: none;
}
.size_color{color: #FF4E00;}
.use_top{
	background-image: url(3ayun_images/h_bg.gif);
	background-repeat: repeat-x;
	height: 26px;
	line-height: 26px;
}
.use_top .use_title{
	background-image: url(3ayun_images/h_tit.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 224px;
	line-height: 33px;
	color: #FF4E00;
	padding-left: 38px;
	font-size: 14px;
}
.use_cont{
	padding: 10px;
}
.content_list{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.content_list li{
	margin-top: 15px;
}
.content_list li .content_list_img{
	float: left;
	width: 235px;
	margin-top: 4px;
	margin-left: 4px;
	margin-bottom: 4px;
}
.content_list li .content_list_title{
	float: right;
	width: 450px;
	padding-right: 5px;
	margin-bottom: 4px;
}
.product_cont .price{
	color:#FA4403;
}
.content_list_title .price{
	color:#FA4403;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}
.content_list_title .price span{
	font-family:"Microsoft YaHei";
	font-size: 30px;
}
.content_list_title .buy{
	background-image: url(3ayun_images/buy2.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 100px;
	font-family:"Microsoft YaHei";
	line-height: 26px;
	color: #FFF;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.content_list_title .buy a{
	color: #FFF;
	text-decoration: none;
	font-size: 17px;
	font-family:"Microsoft YaHei";
}
.content_list_title .buy a:hover{
	color: #FFF;
	text-decoration: none;
	font-size: 17px;
	font-family:"Microsoft YaHei";
}
.product_list{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.product_list li{
	margin-top: 10px;
}
.product_top{
	background-image: url(3ayun_images/p_bg.gif);
	background-repeat: repeat-x;
	height: 27px;
}
.product_top .product_title{
	background-image: url(3ayun_images/p_top.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 112px;
	font-size: 12px;
	color: #FFF;
	line-height: 27px;
	padding-left: 30px;
}
.product_top .product_title a{color: #FFF;font-size: 12px;}
.product_top .product_title a:hover{
	color: #FFF;
	font-size: 12px;
	text-decoration: underline;
}
.product_cont{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;

	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.product_img p{
	text-align: center;
}
.product_img p a{
	font-weight: bold;
}
.product_img p a:hover{
	font-weight: bold;
}
.news{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	list-style-type: none;	
}
.news li{
	line-height: 30px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.news li span{
	font-size: 11px;
	margin-right: 6px;
}
.news li .time{
	font-size: 12px;
	float: right;
}
.pagelink{
	line-height: 30px;
	text-align: right;
	height: 30px;
}
.newstitle{
	font-size: 16px;
	text-align: center;
	color: #F94405;
}
.conts{text-indent:margin:0px;margin-top:0.8em;font-size:14px;line-height:28px;
overflow: hidden;
	width: 710px;}

.prodconts{text-indent:margin:0px;margin-top:0.8em;font-size:14px;line-height:28px;
overflow: hidden;
	width: 680px;}

.tabold{color:#02181E;}
.tabold tr td{
	padding-right: 5px;
	padding-left: 5px;
	line-height:20px;
}
.tabold1 tr td{
	padding-right: 5px;
	padding-left: 5px;
	line-height: 20px;
	
}
.subbutton{
	background-image: url(3ayun_images/buy3.gif);
	background-repeat: no-repeat;
	height: 44px;
	width: 150px;
	font-family:"Microsoft YaHei";
	line-height: 44px;
	color: #FFF;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
}


A.menu:link {color:#FFFFFF;}
A.menu:visited {color:#FFFFFF;}
A.menu:hover{color:#FFFFFF;}


.box_logon  {float:left; width:615px; height:212px; overflow:hidden;}
.box_input  {border:1px solid #4E6891;background:#F3F9FF;width:180px;height:20px;}
.box_inputc {border:1px solid #4E6891;background:#F3F9FF;width:80px;height:20px;}

.tbl_body   {background:#BCC1C5;}
.tbl_menu   {background:url('img_menu.gif') #E6EEFF;}
.tbl_head   {background:#F4F4F4;}
.font_hot   {color:#FF0000;}
.font_note  {color:#445566;}
.font_now   {color:#DD3300;}
.line_dark  {background:#993300;}
.line_light {background:#CC6633;}

.fontborder {float:left;color:#CC3300;  font-size:12px;line-height:16px;}

.tds        {font-family: Arial; font-size: 11px;line-height:14px;}
.tbl_row    {background:#FFFFFF;}
.tbl_rows   {background:#F4F4F4;}
.tbl_rown   {background:#FDF5D0;}

.box_body   {border:1px solid #666688;}
.box_light  {background:#E6E6EE;}
.box_dark   {background:#D5D8E2;}

.box_body   {border:1px solid #AA6600;}
.box_light  {background:#A0C6E6;}
.box_dark   {background:#6699CC;}

.box_body   {border:1px solid #666688;}
.box_light  {background:#A0C6E6;}
.box_dark   {background:#88B0CC;}

.test_button{
		font-size: 12px;
		line-height: 34px;
		color: #000000;
		background-image: url("3ayun_images/test_buy.gif");
		background-repeat: no-repeat;
		text-align: center;
		display: block;
		height: 34px;
		width: 112px;
	}
	.test_button a{
	color: #FFF;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	display: block;
	height: 34px;
	width: 112px;
	}
	.test_button a:hover{
	color: #FFF;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	display: block;
	height: 34px;
	width: 112px;
	}
.pbutton1{
	line-height: 21px;
	background-image: url(3ayun_images/b1.gif);
	background-repeat: repeat-x;
	width:70px;
	height: 21px;
	float: left;
	margin-left: 16px;
	color: #B9B9B9;
	text-align: center;
	text-decoration: none;
	display: block;
}
.pbutton2{
	line-height: 21px;
	background-image: url(3ayun_images/b2.gif);
	background-repeat: repeat-x;
	display: block;
	width:53px;
	height: 21px;
	float: left;
	margin-left: 8px;
}
.h3{
	padding-top:6px;
	height:21px;
}
.h4{
	padding-left: 210px;
}
.h3,.h4 a{
	font-size: 12px;
	text-decoration: none;
	color: #000;
	font-weight: lighter;
	display: block;
	height: 20px;
	text-align: center;
}
.h3,.h4 a:hover{
	font-size: 12px;
	color: #F94405;
	text-decoration: underline;
	font-weight: normal;
	text-align: center;
}

.showmsg{
	text-align: left;
	line-height:25px;
	padding: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-bottom: 10px;
	font-size: 14px;
	color: #F00;
}
.men_tab{
	
	margin: 1px;
}
.men_t{
	height: 29px;
	background-image: url(3ayun_images/men_bg.png);
	background-repeat: repeat-x;
}
.men_t ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.men_t ul li{
	float: left;
	margin-right: 5px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.men_t1{
	background-image: url(3ayun_images/top_1.png);
	background-repeat: no-repeat;
	background-position: -143px 0px;
	height: 29px;
	width: 140px;
	
}
.men_t1 a:link{
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
	display: block;
	height: 29px;
	width: 140px;
}
.men_t1 a:visited{
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
	display: block;
	height: 29px;
	width: 140px;
}
.men_t1 a:hover{
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
	display: block;
	height: 29px;
	width: 140px;
}

.men_t2{
	background-image: url(3ayun_images/top_1.png);
	background-repeat: no-repeat;
	height: 29px;
	width: 140px;
}
.men_t2 a:link{
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	display: block;
	height: 29px;
	width: 140px;
}
.men_t2 a:visited{
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	display: block;
	height: 29px;
	width: 140px;
}
.men_t2 a:hover{
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
	display: block;
	height: 29px;
	width: 140px;
}
.men_b{
	
	padding: 8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}
.buybox_gonggao{
text-align:left;width:100%;margin-bottom:10px;border:1px #F8BA4E dashed;background-color:#FFFBE5;font-family:"微软雅黑";font-size:12px;color:#CD0B0B;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;
}
.left_menu  {
	padding:0px;
	color:#808086;
	padding-left:30px;
	border:0px;
	border-bottom:1px dashed #D6D8D8;
	background-image: url(3ayun_images/icon_list.gif);
	background-repeat: no-repeat;
	background-position: 16px 12px;
}
.left_menus {
	padding:0px;
	color:#808086;
	padding-left:30px;
	border:0px;
	border-bottom:1px dashed #C0C3C8;
	background-color: #EEEEFC;
	background-image: url(3ayun_images/icon_lists.gif);
	background-repeat: no-repeat;
	background-position: 16px 12px;
}

.login_index_left{
	float: left;
	width: 654px;
}
.login_index_welcome{
	background-color: #FFF8E8;
	height: 60px;
	border: 1px dashed #F05326;
}
.login_index_welcome span{
	
}
.welcome_ico{
	background-image: url(3ayun_images/welcome.gif);
	width: 32px;
	height: 32px;
	margin-top: 15px;
	margin-left: 10px;
	background-repeat: no-repeat;
	display: block;
	float: left;
}
.welcome_tit{
	font-size: 14px;
	line-height: 60px;
	font-weight: bold;
	height: 60px;
	margin-left: 10px;
	display: block;
	float: left;
}
.welcome_top_title{
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	display: block;
	float: left;
}
.welcome_logout{
	font-size: 14px;
	line-height: 60px;
	font-weight: bold;
	height: 60px;
	display: block;
	float: right;
	margin-right: 10px;
}
.welcome_ico1{
	background-image: url(3ayun_images/notic_new.gif);
	width: 27px;
	height: 11px;
	margin-top: 10px;
	margin-left: 10px;
	background-repeat: no-repeat;
	display: block;
	float: left;
}
.login_menu{
	margin-top: 20px;
}
.login_menu .login_menu_left{
	float: left;
	width: 105px;
	background-image: url(3ayun_images/nemu_ico.gif);
	background-repeat: no-repeat;
	height: 30px;
	padding-right: 10px;
}
.login_menu span{
	display: block;
	float: left;
}
.login_menu .login_menu_right{
	float: right;
	width: 539px;
	height: 30px;
	
	color: #5E5E5E;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #9A9A9A;
	line-height: 22px;
}
.login_menu_h1{
	margin-left: 40px;
}
.login_menu_h3{
	margin-left: 10px;
}
.login_menu_h2 a{
	color: #5E5E5E;
	text-decoration: none;
	margin-right: 28px;
}
.login_menu_h2 a:hover{
	color: #F94405;
	text-decoration: none;
}
.login_menu_h3 a{
	color: #5E5E5E;
	text-decoration: none;
}
.login_menu_h3 a:hover{
	color: #F94405;
	text-decoration: none;
}
.login_index_right{
	float: right;
	width: 289px;
}
.login_menu_ico1{
	height: 16px;
	width: 16px;
	margin-top: 3px;
	margin-left: 8px;
}
.login_menu_title{
	font-size: 12px;
	font-weight: bold;
	color: #2C2C2C;
	line-height: 20px;
	margin-left: 10px;
}
.safe_yes{
	background-image: url(3ayun_images/ico_safe_yes.gif);
	background-repeat: no-repeat;
	height: 14px;
	width: 14px;
	margin-top: 4px;
	margin-right: 5px;
}
.safe_no{
	background-image: url(3ayun_images/ico_safe_no.gif);
	background-repeat: no-repeat;
	height: 14px;
	width: 14px;
	margin-top: 4px;
	margin-right: 5px;
}
.index_right_line{
	border: 1px solid #FDD79D;
}
.index_right_nav{
	background-image: url(3ayun_images/login_index_bg.gif);
	background-repeat: repeat-x;
	height: 30px;
}

.index_right_nav .ico{
	float: left;
	height: 23px;
	width: 28px;
	margin-top: 4px;
	margin-left: 4px;
	display: block;
}
.index_right_nav .tit{
	font-size: 12px;
	font-weight: bold;
	color: #F05326;
	line-height: 30px;
	float: left;
	height: 30px;
	display: block;
	margin-left: 4px;
}
.index_right_nav .more{
	float: right;
	line-height: 30px;
	height: 30px;
	margin-right: 4px;
	text-align: right;
}
.index_right_line ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.index_right_line ul li{
	line-height: 30px;
	height: 30px;
}
.index_right_line ul li span{display: block;}
.index_right_line ul li .ico{
	float: left;
	width: 32px;
	text-align: center;
	height:15px;
}
.index_right_line ul li .tit{ float: left; width:200px;overflow:hidden;height:23px;}
.index_right_line ul li .date{
	float: right;
	margin-right: 4px;
}
.notcont{
	line-height: 50px;
	text-align: center;
	height: 50px;
}
.login_pro_title{
	background-image: url(3ayun_images/login_r7_c2.gif);
	background-repeat: no-repeat;
	height: 27px;
}
.login_pro_bg{
	background-color: #EA0303;
	height: 2px;
}
.login_pro_title .title{
	font-weight: bold;
	color: #FFF;
	margin-left: 10px;
	display: block;
	float: left;
	line-height: 27px;
}
.login_pro_title .more{
	float: right;
	display: block;
	margin-top: 10px;
}
.login_pro_cont{
	margin-top: 10px;
}
.recommend_prod ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.recommend_prod ul li{
	width: 228px;
	border: 1px solid #CDCDCF;	
}
.recommend_prod .pic{
	margin-top: 1px;
	margin-left: 1px;
	margin-bottom: 1px;
	height: 81px;
}
.recommend_prod .cont_bg{
	
}
.recommend_prod .cont_bg .cont_text{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E8E8E8;
	background-color: #F8F8F8;
	line-height: 26px;
	height: 26px;
}
.cont_text .number{
	line-height: 9px;
	height: 9px;
	width: 29px;
	color: #FFF;
	float: left;
	margin-top: 9px;
	text-align: right;
}
.cont_text .text{
	float: right;
	text-align: left;
	width: 190px;
	font-size: 14px;
	color: #666;
}
.recommend_prod .cont_bg .cont_but{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E8E8E8;
	line-height: 40px;
	height: 40px;
	background-color: #F8F8F8;
}
.recommend_prod .cont_bg .cont_butno{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E8E8E8;
	line-height: 40px;
	height: 40px;
	background-color: #F8F8F8;
}
.cont_but span{
	background-image: url(3ayun_images/buy.gif);
	text-align: center;
	display: block;
	height: 29px;
	width: 126px;
	margin-top: 5px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	line-height: 29px;
}
.cont_butno span{
	background-image: url(3ayun_images/buy_gray.gif);
	text-align: center;
	display: block;
	height: 29px;
	width: 126px;
	margin-top: 5px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	line-height: 29px;	
	}
.h6 a{
	text-decoration: none;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	height: 29px;
	width: 126px;
	display: block;
}
.h6 a:hover{
	color: #FFF;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	height: 29px;
	width: 126px;
	display: block;
}
.user_check{
	float: left;
	position: absolute;
	z-index: 100;
	line-height: 25px;
	height: 25px;
	font-size: 12px;
	margin-left: 10px;
}


.pay_mode_box {
	width: 300px;
	display: block;
	padding:2px;
}

.pay_mode_bank {
	float: left;
	width: 160px;
	height:32px;
	padding:2px;
}

.pay_mode_bank input{
	float: left;
	margin-top: 6px;
	_margin-top: 4px;
	margin-right: 2px;
}
pay_mode_bank span{
	width: 128px;height: 25px;float: left;display: inline-block;
}

.pay_mode_img_click{
	border: 2px solid #FF3300;
	padding: 2px;
	display: inline-block;
}
.pay_mode_img_noclick{
	border: 2px solid #fff;
	padding: 2px;
	display: inline-block;
}

.pay_bank_101 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px 0px;
	width: 128px;height: 25px;float: left;display: inline-block;;
}
.pay_bank_102 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -28px;
	width: 128px;height: 25px;float: left;display: inline-block;
}
.pay_bank_103 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -58px;
	width: 128px;height: 25px;float: left;display: inline-block;
}
.pay_bank_104 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -87px;
	width: 128px;height: 25px;float: left;display: inline-block;
}

.pay_bank_105 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -120px;
	width: 128px;height: 25px;float: left;display: inline-block;
}

.pay_bank_201 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -147px;
	width: 128px;height: 25px;float: left;display: inline-block;
}
.pay_bank_202 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -179px;
	width: 128px;height: 25px;float: left;display: inline-block;
}
.pay_bank_203 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -206px;
	width: 128px;height: 25px;float: left;display: inline-block;
}
.pay_bank_204 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -237px;
	width: 128px;height: 25px;float: left;display: inline-block;
}

.pay_bank_205 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -270px;
	width: 128px;height: 25px;float: left;display: inline-block;
}

.pay_bank_206 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -302px;
	width: 128px;height: 25px;float: left;display: inline-block;
}

.pay_bank_207 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -332px;
	width: 128px;height: 25px;float: left;display: inline-block;
}


.pay_bank_301 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -363px;
	width: 128px;height: 25px;float: left;display: inline-block;
}
.pay_bank_302 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -394px;
	width: 128px;height: 25px;float: left;display: inline-block;
}
.pay_bank_303 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -423px;
	width: 128px;height: 25px;float: left;display: inline-block;
}

.pay_bank_304 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -457px;
	width: 128px;height: 25px;float: left;display: inline-block;
}

.pay_bank_305 
{
	background-image: url('/pay/logo/banklog.gif');background-repeat: no-repeat;background-position: 0px -493px;
	width: 128px;height: 25px;float: left;display: inline-block;
}






/*更新2014-05-023*/
#login_box{display: none}
.loginbox{width: 500px;}
.logincopy{
	position: fixed;
	_position:absolute;	
}
.loginclose{
	background-image: url(3ayun_images/login_close.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: inline-block;
	height: 15px;
	width: 15px;
	float: right;
	margin-right: 2px;
}
.loginclose:hover{
	background-image: url(3ayun_images/login_close.png);
	background-repeat: no-repeat;
	background-position: -16px 0px;
	display: inline-block;
	height: 15px;
	width: 15px;
}


.diy_buy_top{
	background-image: url(images/diy_list_top.gif);
	background-repeat: no-repeat;
	clear: none;
	height: 24px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}

.diy_buy_bottom{
	background-image: url(images/diy_list_bottom.gif);
	background-repeat: no-repeat;
	clear: none;
	height: 24px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}

.diy_buy_bg{
	background-image: url(images/diy_list_bg.gif);
	background-repeat: repeat-y;
	width: 700px;
	clear: none;
	margin-right: auto;
	margin-left: auto;
}
.diy_buy_bg .diy_buy_list{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	
}
.diy_buy_bg .diy_buy_list li{
	
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	margin-right: 20px;
	margin-left: 20px;
}

.buy_li{
    line-height: 35px;
    height: 35px;
}
.reginfo {OVERFLOW: auto;WIDTH: 99%;LINE-HEIGHT: 21px;HEIGHT: 80px;TEXT-ALIGN: left;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;border:1px solid #AAAAAA; padding:4px;}

.diy_buy_list_span1{
	text-align: right;
	display: inline-block;
	margin-left: 30px;
	width: 100px;
	font-weight: bold;
	color: #000;
	font-family: "微软雅黑", "华文细黑", tahoma, arial, "宋体";
	font-size: 14px;
}
.diy_buy_list_span2{
	text-align: left;
	margin-left: 5px;
	color: #333;
	font-size: 14px;
}
.diy_buy_list_span2 input{
    _margin-top: 6px;
}
.diy_buy_list_span3{
	color: #F60;
	font-family: "微软雅黑", "华文细黑", tahoma, arial, "宋体";
	font-size: 20px;
	font-weight: bold;
}
.diy_buy_list_span4{
	color: #F60;
	font-weight: bold;
	font-size: 12px;
}
.diy_buy_list_span5{
	width:520px;
	float:left;
        _float:right;
	display: block;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
}
.diy_buy_list_span6{
	text-align: right;
	display: inline-block;
	margin-left: 30px;
	width: 100px;
	font-weight: bold;
	color: #000;
	font-family: "微软雅黑", "华文细黑", tahoma, arial, "宋体";
	font-size: 14px;
	float: left;
}

.diy_buy_submit{
	line-height: 60px;
	height: 60px;
	padding-left: 100px;
        _padding-top: 20px;
	
}
.cloud_views_input1{
	border: solid 1px #d4d4d4;
	height: 12px;
	font-size: 12px;
	line-height: 1;
	outline: none;
	border-radius: 4px;
	box-shadow: inset 1px 1px 1px #e8e8e8;
	color: #FF4E00;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
	font-weight: bold;
}
.cloud_views_prod_bottom{
	background-image: url(images/search_button.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 133px;
	font-family: "微软雅黑", "华文细黑", tahoma, arial, "宋体";
	font-size: 18px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFF;
	letter-spacing: 5px;
	cursor:pointer;
}

.cloud_views_prod_nobottom{
	background-image: url(images/search_nobutton.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 133px;
	font-family: "微软雅黑", "华文细黑", tahoma, arial, "宋体";
	font-size: 18px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFF;
	letter-spacing: 5px;
}
.submit_display{
	position: fixed;
	_position:absolute;
	width: 300px;
	height: 80px;
	background-color: #FFF;
	border: 5px solid #CCC;
	line-height: 30px;
	text-align: center;
}
.submit_display span{
	margin-top: 10px;
}

.free .free_menu_bg{
	background-image: url(3ayun_images/free_menu_bg.gif);
	background-repeat: no-repeat;
	height: 32px;
	line-height: 32px;
	width: 709px;
}
.free .free_ico{
	background-image: url(3ayun_images/free_ico.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	display: inline-block;
	float: left;	
	margin-top: 8px;
	margin-left: 10px;
	margin-right: 10px;
}
.free .free_ico_title{
	color:#E75713;
	font-size: 14px;
	float: left;	
	font-weight: bold;
}
.free .free_item{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.free .free_item li{
	width: 330px;
	margin-bottom: 10px;	
}
.free .free_item .free_item_image{
	width:70px;
	text-align: center;
	float:left;
}
.free .free_item .free_item_txt{
	width:250px;
	float:right;
	text-align: left;
}
.free .free_item_txt_title{
	color: #4A7CB3;
	font-size: 14px;
	font-weight: bold;
}
.free .free_item .free_item_txt .free_item_txt_remark{
	color: #656565;
}

.free_flow .free_flow_frame{
	width:141px;
	float:left;
}
.free_flow .free_flow_frame .free_flow_top{
	background-image: url(3ayun_images/free_flow_top.gif);
	background-repeat: no-repeat;
	height:5px;
	font-size: 0px;
}
.free_flow .free_flow_frame .free_flow_bottom{
	background-image: url(3ayun_images/free_flow_bottom.gif);
	background-repeat: no-repeat;
	font-size: 0px;
	height:5px;
}
.free_flow .free_flow_frame .free_flow_center{
	background-image: url(3ayun_images/free_flow_center.gif);
	background-repeat: repeat-y;
	
}
.free_flow .free_flow_frame .free_flow_center .free_flow_cont{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	marght:80px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.free_flow .free_flow_frame .free_flow_center .free_flow_cont1{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	list-style-type: none;
	height:80px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.free_flow_cont , .free_flow_cont1{
	line-height: 25px;
	height: 25px;
}
.free_flow_cont li span{
	font-size: 12px;
	font-family: "宋体";
}
.free .free_flow_arrow{
	background-image: url(3ayun_images/free_flow_arrow.gif);
	background-repeat: no-repeat;
	width:47px;
	height:34px;
	float:left;
	background-position: center 40px;
	height:80px;
}
.cloud_loading{
	
	height:30px;
	line-height:30px;
	text-align:center;
	clear:both;
}

.cloud_loading p{
	height:16px;
	line-height:16px;
	background-image: url(images/load.gif);
	background-repeat: no-repeat ;
	background-position: left center;
	display:inline-block;
}
.cloud_loading span {
	padding-left:20px;
	text-align:left;
	display:inline-block;
}


.previewimg {width:460px;overflow:hidden;}
.previewtxt {padding:5px;line-height:21px;}
.previewhr  {width:100%; color:#FFFFFF;height:0px;border:0px;border-bottom:#CCCCCC 1px dashed;}




.links {
	margin: 5px auto; padding: 10px 0px;
text-align:center;
}

.hei1{
	font-size: 0px;
	height: 10px;
}

.vps .vps_title{
	background-image: url(../images/qih_r2_c2.gif);
	background-repeat: no-repeat;
	height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	line-height: 39px;
	padding-left: 17px;
}
.line4{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E2E2E2;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E2E2E2;
	background-color: #F8F8F8;
}
.vps_list{width: 215px;}
.vps_list p{
	margin: 0px;
	padding: 0px;
	line-height: 30px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	padding-right: 5px;
	padding-left: 10px;
	color:#717171;
}
.vps_sub{
	width: 215px;
	height: 30px;
	text-align: center;
	padding-top: 10px;
}
.h4 a{
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	line-height: 24px;
	display: block;
	height: 24px;
	width: 85px;
}
.h4 a:hover{
	color: #fff;
	text-decoration: underline;
	font-size: 12px;
	line-height: 24px;
	display: block;
	height: 24px;
	width: 85px;
}
.vps_bottom{
	background-image: url(../images/qih_r5_c2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 5px;
	font-size: 0px;	width: 217px;
}
